package com.ruoyi.accountant.service;

import com.ruoyi.accountant.domain.AccountDetail;
import com.ruoyi.web.web.form.AccountDetailForm;

import java.util.List;

public interface AccountDetailService {
    /***
     * 保存
     * @param accountDetail
     */
    void save(AccountDetail accountDetail);

    /***
     * 查询所有
     * @return
     */
    List<AccountDetail> findAll();

    /***
     * 根据表单查询
     * @param form
     * @return
     */
    List<AccountDetail> findByForm(AccountDetailForm form);

    /***
     * 通过ID查询
     * @param aid
     * @return
     */
    AccountDetail findById(Long aid);
}
